an unpleasant person - Francés Inglés Diccionario